以下是我這台 wordpress 資料庫內容,除了預設的 Table 之外,也有 seo 外掛 yoast 所建立的資料表
wp_comments 是留言資料
wp_options 是網站設定
wp_terms 是分類或標籤,要跟 wp_term_relationships
、 wp_term_taxonomy
、wp_termmeta
wp_users 是用戶資料
很明顯 wp_posts
資料表是我們搬部落格中最重要,需要好好備份的地方,甚至覺得只要把這張表中的資料移到新站台,就完成一半了XDD
這是 wp_posts 裡面的資料與資料格式
另外我匯出兩筆文章的資料,可以看出 1568 是我們發出去的文章,而 1578 的標題跟內文看起來跟 1568 差不多。但看 1578 中 post_parent
的值是 1568,且看 post_type
、 post_name
或 post_status
都可以猜出是編輯紀錄。
在做新站台時要注意一下。需不需要編輯紀錄的功能。會影響資料的去留。
[
{
"ID" : 1568,
"post_author" : 1,
"post_date" : "2023-07-12 14:43:13",
"post_date_gmt" : "2023-07-12 06:43:13",
"post_content" : "<p>在 NET Core 上面,連到 SMTP Server 進行寄信操作,<a href=\"https://learn.microsoft.com/zh-tw/dotnet/api/system.net.mail.smtpclient?view=net-7.0\" title=\"微軟\">微軟</a>已經不推薦使用System.Net.Mail.SmtpClient 來進行。...",
"post_title" : "在 .NET 7 中,用 MailKit 寄信遇到 The SMTP server does not support authentication 錯誤",
"post_excerpt" : "",
"post_status" : "publish",
"comment_status" : "closed",
"ping_status" : "open",
"post_password" : "",
"post_name" : "%e5%9c%a8-net-7-%e4%b8%ad%ef%bc%8c%e7%94%a8-mailkit-%e5%af%84%e4%bf%a1%e9%81%87%e5%88%b0-the-smtp-server-does-not-support-authentication-%e9%8c%af%e8%aa%a4",
"to_ping" : "",
"pinged" : "",
"post_modified" : "2023-07-17 14:32:51",
"post_modified_gmt" : "2023-07-17 06:32:51",
"post_content_filtered" : "在 NET Core 上面,連到 SMTP Server 進行寄信操作,[微軟](https://learn.microsoft.com/zh-tw/dotnet/api/system.net.mail.smtpclient?view=net-7.0 \"微軟\")已經不推薦使用System.Net.Mail.SmtpClient 來進行。...",
"post_parent" : 0,
"guid" : "https://dannyliu.me/?p=1568",
"menu_order" : 0,
"post_type" : "post",
"post_mime_type" : "",
"comment_count" : 0
},
{
"ID" : 1578,
"post_author" : 1,
"post_date" : "2023-07-12 14:50:48",
"post_date_gmt" : "2023-07-12 06:50:48",
"post_content" : "<p>在 NET Core 上面,連到 SMTP Server 進行寄信操作,<a href=\"https://learn.microsoft.com/zh-tw/dotnet/api/system.net.mail.smtpclient?view=net-7.0\" title=\"微軟\">微軟</a>已經不推薦使用System.Net.Mail.SmtpClient 來進行。...",
"post_title" : "在 .NET 7 中,用 MailKit 寄信遇到 The SMTP server does not support authentication 錯誤",
"post_excerpt" : "",
"post_status" : "inherit",
"comment_status" : "closed",
"ping_status" : "closed",
"post_password" : "",
"post_name" : "1568-revision-v1",
"to_ping" : "",
"pinged" : "",
"post_modified" : "2023-07-12 14:50:48",
"post_modified_gmt" : "2023-07-12 06:50:48",
"post_content_filtered" : "在 NET Core 上面,連到 SMTP Server 進行寄信操作,[微軟](https://learn.microsoft.com/zh-tw/dotnet/api/system.net.mail.smtpclient?view=net-7.0 \"微軟\")已經不推薦使用System.Net.Mail.SmtpClient 來進行。...",
"post_parent" : 1568,
"guid" : "https://dannyliu.me/?p=1578",
"menu_order" : 0,
"post_type" : "revision",
"post_mime_type" : "",
"comment_count" : 0
}
]